Scientific Name:Aniculus hopperae
Arthropoda > Malacostraca > Decapoda > Diogenidae > Aniculus
Aniculus maximus